#include "SplitToolCppJieba.h"

SplitToolCppJieba::SplitToolCppJieba(Configuration *config)
: _config(config)
, _jieba(_config->parseConfig("DICT_PATH"),
         _config->parseConfig("HMM_PATH"),
         ""
         /* _config.parseConfig("USER_DICT_PATH") */
         ){
}

SplitToolCppJieba::~SplitToolCppJieba(){}

vector<string> SplitToolCppJieba::cut(const string &sentence){
    vector<string> words;
    _jieba.Cut(sentence, words);
    return words;
}
